安装ElasticSearch搜索工具并配置Python驱动的方法 |
您所在的位置:网站首页 › apt get search › 安装ElasticSearch搜索工具并配置Python驱动的方法 |
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, os.path, sys, re
import csv, time, string
from datetime import datetime
from elasticsearch import Elasticsearch
def import_to_db():
data = csv.reader(open('gene_info.txt', 'rb'), delimiter='\t')
data.next()
es = Elasticsearch()
for row in data:
doc = {
'tax_id': row[0],
'GeneID': row[1],
'Symbol': row[2],
'LocusTag': row[3],
'Synonyms': row[4],
'dbXrefs': row[5],
'chromosome': row[6],
'map_location': row[7],
'description': row[8],
'type_of_gene': row[9],
'Symbol_from_nomenclature_authority': row[10],
'Full_name_from_nomenclature_authority': row[11],
'Nomenclature_status': row[12],
'Other_designations': row[13],
'Modification_date': row[14]
}
res = es.index(index="gene", doc_type='gene_info', body=doc)
def main():
import_to_db()
if __name__ == "__main__":
main()
Kibana 是一个功能强大的数据显示客户端,通过插件方式和 Elasticsearch 集成在一起,安装很容易,下载解压就可以了,然后重启 Elasticsearch 服务访问 http://192.168.2.172:9200/_plugin/kibana/ 就能看到界面: $ wget https://download.elasticsearch.org/kibana/kibana/kibana-3.0.1.tar.gz $ tar zxvf kibana-3.0.1.tar.gz $ sudo mv kibana-3.0.1 /usr/share/elasticsearch/plugins/_site $ sudo /etc/init.d/elasticsearch restart![]() 声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系[email protected]核实处理。 相关标签:ElasticSearch Python 搜索上一篇:使用Python编写简单的端口扫描器的实例分享下一篇:十个Python程序员易犯的错误相关文章 相关视频 图文详解怎么用Python绘制动态可视化图表介绍六个超好用的Python内置函数详细介绍python的numpy模块一起聊聊Python的编码样式安装ElasticSearch搜索工具并配置Pyt...Python 简介Python 环境搭建Python 中文编码Python 基础语法Python 变量类型 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |